home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9806 / 000185_owner-linux-arm…r.rutgers.edu _Mon Jun 15 17:00:19 1998.msg < prev    next >
Internet Message Format  |  1998-06-30  |  3KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from virtual.bbc.co.uk (virtual.bbc.co.uk [132.185.132.199])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id RAA26949
  4.     for <willy@odie.barnet.ac.uk>; Mon, 15 Jun 1998 17:00:18 +0100
  5. Received: from nic.funet.fi (nic.funet.fi [128.214.248.6])
  6.     by virtual.bbc.co.uk (8.8.5/8.8.5) with ESMTP id RAA18511
  7.     for <willy@bofh.ai>; Mon, 15 Jun 1998 17:00:25 +0100 (BST)
  8. Received: from vger.rutgers.edu ([128.6.190.2]:16931 "EHLO vger.rutgers.edu" ident: "root") by nic.funet.fi with ESMTP id <10221-24650>; Mon, 15 Jun 1998 19:00:04 +0300
  9. Received: by vger.rutgers.edu id <971038-2834>; Mon, 15 Jun 1998 11:20:11 -0400
  10. Received: from relay.urz.uni-heidelberg.de ([129.206.119.201]:43242 "EHLO relay.urz.uni-heidelberg.de" ident: "NO-IDENT-SERVICE[2]") by vger.rutgers.edu with ESMTP id <971042-2834>; Mon, 15 Jun 1998 11:19:40 -0400
  11. Received: from ix.urz.uni-heidelberg.de (shanske@aixgraf1.urz.uni-heidelberg.de [129.206.218.162])
  12.     by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with SMTP id RAA11207
  13.     for <linux-arm@vger.rutgers.edu>; Mon, 15 Jun 1998 17:26:03 +0200 (MET DST)
  14. Received: by ix.urz.uni-heidelberg.de (AIX 3.2/UCB 5.64/4.03aixgraf1)
  15.           id AA29578; Mon, 15 Jun 1998 17:26:03 +0200
  16. Date:     Mon, 15 Jun 1998 17:26:03 +0200 (METDST)
  17. From: Stefan Hanske <shanske@ix.urz.uni-heidelberg.de>
  18. X-Sender: shanske@aixgraf1.urz.uni-heidelberg.de
  19. To: linux-arm@vger.rutgers.edu
  20. Subject: ARXE 16-bit SCSI card
  21. Message-Id: <Pine.A32.3.91.980615171733.17514D-100000@aixgraf1.urz.uni-heidelberg.de>
  22. Mime-Version: 1.0
  23. Content-Type: TEXT/PLAIN; charset=US-ASCII
  24. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  25. Sender: owner-linux-arm@vger.rutgers.edu
  26. Precedence: bulk
  27. X-Loop: majordomo@vger.rutgers.edu
  28. Status: RO
  29.  
  30.  
  31. So, here it is, if someone's interested, the ARXE 16-bit SCSI card driver
  32. which works r/w.
  33. It's the only fas216 based scsi driver that needs no interrupts.
  34.  
  35. I found the reported bug myself already. It was a problem between the 
  36. lowlevel & midlevel driver and it was introduced by me 
  37. myself (sorry :-) ). It was some kind of re-entrancy problem with the 
  38. call to scsi_done which sometimes (if an error occurs) retries the 
  39. command (and since the lowlevel drivers routines where still in use 
  40. waiting for scsi_done to return, they got re-entered).
  41. I solved this problem by a simple call back mechanism using add_timer.
  42.  
  43. ----------------------------------------------------------
  44. |mailto: Stefan Hanske (shanske@ix.urz.uni-heidelberg.de |
  45. |WWW : http://www.rzuser.uni-heidelberg.de/~shanske      |
  46. |phone: I'm not silly                                    |
  47. |--------------------------------------------------------|
  48. | And don't forget to remember what you remembered not   |
  49. | to forget to remember...                 |
  50. ----------------------------------------------------------
  51.  
  52. unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu